//
//  CCCollectionViewCellData.h
//  CKApp
//
//  Created by CC on 2020/9/8.
//  Copyright © 2020 This Moment. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "UIButton+Lc.h"

@class CCCollectionViewCellData;
@class CCCollectionViewCell;

typedef void (^OnCollectionCellClickedHanlder)(__kindof CCCollectionViewCellData* cellData);

@interface CCCollectionViewCellData : NSObject
@property(nonatomic, assign) CGSize cellSize;
@property(nonatomic, assign) BOOL shouldHighLighted;
@property(nonatomic, copy) OnCollectionCellClickedHanlder onCellClickedHandler;

- (Class)cellClazz;
- (NSString*)nibName;
- (void)refreshCell:(__kindof CCCollectionViewCell*)cell animated:(BOOL)animated;
@end
